place of refute - German English Dictionary